construction contractor - Francés Inglés Diccionario